coolant pump and flow control - Francés Inglés Diccionario